@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
html {
	scrollbar-face-color: #DEF;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #9BC;
	scrollbar-3dlight-color: #ACD;
	scrollbar-arrow-color: #68A;
	scrollbar-track-color: #EEE;
	scrollbar-darkshadow-color: #DEF;
	padding:0px;
}
img{
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}
ul{
	margin:0;
	padding:0;
}

li{
	margin:0;
	padding:0;
	list-style-type:none;
}
a{text-decoration:none;}
/* ----- */
/* ----- */
#header{
	position:relative;
	vertical-align:top;

}
#header .role{
	color:#9D7B7C;
	font-family: "Microsoft YaHei" ! important;
	text-decoration:none;
	font-size:14px;
	padding-right:10px;
	font-weight:bold;
}
#header .company{
	color:#7E8387;
	font-family: "Microsoft YaHei" ! important;
	text-decoration:none;
	font-size:14px;
	padding-right:10px;
	font-weight:bold;
}
#header a{
	color:#6797C3;
	font-family: "Microsoft YaHei" ! important;
	text-decoration:none;
	font-size:14px;
	padding-left:5px;
	font-weight:bold;
}
#header a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: hand;
}
#header a:visited{text-decoration:none;}
#header a:hover{text-decoration:none;}
#header a:active{text-decoration:none;}
#logo{
	position:absolute;
	top:0;
	left:0;
	margin:4px 0 0 12px;
	width:464px;
	height:44px;
	vertical-align:bottom;
	background:url(../img/newtoplogo.png) no-repeat;
}
.query-collapse {
	padding-left:5px;
	text-decoration:none;
  background: url('../images/panel_tools.png') no-repeat -32px 0;
}
.query-expand {
	padding-left:5px;
	text-decoration:none;
  background: url('../images/panel_tools.png') no-repeat -32px -16px;
  
}
/* ----- */
#footer #info{
float:left;
margin:0 20px 0 0;
text-align:right;
}

#footer #info li{
display:block;
float:left;
color:#fff;
line-height:25px;
margin-left:30px;
}

#footer #info li a{
color:#fff;
}

#footer #info .datetime{
padding-left:18px;
background-image:url(../images/icon/02.gif);
background-repeat:no-repeat;
background-position:0 6px;
}


/* ----- */
#footer #copyright{
padding-top:5px;
float:right;
width:350px;
margin:5 20px 5 0;
*margin:5 20px 5 0;
color:#fff;
text-align:center;
}
.menuheader{
	background:#AFBFCC;
}
.menuheader .menu-list{
	width:148px; padding-left:1px; overflow:auto; table-layout:fixed;
}

.menuheader  .menu-list li{
	margin:0px 0 0 0;
}

.menuheader .menu-list li a{
 display:block; width:148;height:30px; font-weight:bold;line-height:28px; 
 padding-left:5px; 
 color:#7098BC; text-decoration:none; 
 background-image: url(../images/menuSubBg2.jpg); background-repeat:no-repeat;
}
.menuheader .menu-list li a:hover{
  background-image: url(../images/CheckGround.jpg); 
  background-repeat:no-repeat;
}

.menuheader .menu-list li .selected{
	line-height:28px; color:#004283; background-image:url(../images/CheckGround.jpg); background-repeat:no-repeat;

}
.menuheader .menu-list li a span{
	padding-left:20px;
}

.panel-query-collapse{
	border:1px solid red;
	
}
.panel-query-collapse a{
	
	background: url('../images/panel_tools.png') no-repeat -32px -0px;
}
.panel-query-expand {
  background: url('../images/panel_tools.png') no-repeat -32px -16px;
}

.cog {
	
	background: url('../images/cog.png') no-repeat center center;
	
	}
.user {background: url('../images/user.png') no-repeat center center;}
.rainbow {background: url('../images/rainbow.png') no-repeat center center;}
.normal_icon1{background-image:url(navMenu/icon01.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon2{background-image:url(navMenu/icon02.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon3{background-image:url(navMenu/icon03.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon4{background-image:url(navMenu/icon04.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon5{background-image:url(navMenu/icon05.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon6{background-image:url(navMenu/icon06.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon7{background-image:url(navMenu/icon07.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon8{background-image:url(navMenu/icon08.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}
.normal_icon9{background-image:url(navMenu/icon09.png);background-repeat:no-repeat;display:block;width:18px;height:16px;position:absolute;left:2px;top:5px;}


.query_more{
		display:none;
}

.more_upbtn {  
	background: url(../images/more_up.jpg) no-repeat center right;
}
.more_downbtn {
	background: url(../images/more_down.jpg) no-repeat center right;
}
.more_upbtn , .more_downbtn { padding-left:10px;vertical-align:bottom; width: 90px; height:17px; float:right;23px;}